Skip to content

Conversation

@michalkucharczyk
Copy link
Contributor

This PR adds a zombienet integration test that validates if the POV reclaim mechanism (for extrinsic) correctly accounts for trie nodes accessed during storage root computation, as described in #6020 and in #10215.

The test submits transactions that delete storage entries (triggering trie modifications) and verifies all transactions finalize without exceeding the PoV budget.

Additionally extends TestPallet with:

  • kill_dev_entry call to trigger trie modifications
  • devDataEntries genesis config for test data allowing to bloat the state

Note: test is expected to fail on master branch.

@michalkucharczyk
Copy link
Contributor Author

/cmd fmt

@michalkucharczyk michalkucharczyk added T9-cumulus This PR/Issue is related to cumulus. T10-tests This PR/Issue is related to tests. labels Dec 5, 2025
@michalkucharczyk
Copy link
Contributor Author

/cmd prdoc --bump major --audience node_dev

@paritytech-workflow-stopper
Copy link

All GitHub workflows were cancelled due to failure one of the required jobs.
Failed workflow url: https://github.com/paritytech/polkadot-sdk/actions/runs/19966324213
Failed job name: cargo-clippy

@michalkucharczyk michalkucharczyk requested review from a team as code owners December 8, 2025 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

T9-cumulus This PR/Issue is related to cumulus. T10-tests This PR/Issue is related to tests.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants